(re)think things through - French English Dictionary